// import { createI18n } from 'vue-i18n'
// const files = import.meta.glob('./modules/*.js')

// /**语言列表 */
// const messages = {}
// for (const key in files) {
//     const newKey = key.replace(/(\.\/modules\/|\.js)/g, '')
//     if (config.lang.allowLangList.includes(newKey)) {
//         files[key]().then(res => {
//             messages[newKey] = res.default
//         })
//     }
// }
/**
 * i18n配置
 * @type import('vue-i18n').I18nOptions
*/
const localeConfig = {
    legacy: false, // 是否使用vue-i18n自带的useI18n函数
    globalInjection: false, //全局生效$t
    locale: 'zh-cn', //默认语言
    messages: {
        'en-us': {
            welcome: 'Welcome'
        },
        'zh-cn': {
            login: '登录',
        }
    },
}

/**
 * 安装多语言
 */
export function installLang() {
    return localeConfig
}